package com.tkjt.pms.common.utils;

import java.util.HashSet;
import java.util.Set;

/**
 * 需要转换百分比的
 */
public class IndexRateRepositories {
    private final static Set<String> indexRepository1 = new HashSet<>();
    private final static Set<String> indexRepository2 = new HashSet<>();
    public static boolean getIndexRate1(String indexValueCode){
        //转换百分比后取整
        return indexRepository1.contains(indexValueCode);
    }
    public static boolean getIndexRate2(String indexValueCode){
        //转换百分比后保留一位小数
        return indexRepository2.contains(indexValueCode);
    }
    static {
//收入
    indexRepository1.add("KCIAAA001VA003");//	联考达成率
    indexRepository1.add("KCIAAA001VB003");//	非联考达成率
//净利润
    indexRepository1.add("KCIAAA002VA003");//	联考达成率
    indexRepository1.add("KCIAAA002VB003");//	非联考达成率
//净新增
    indexRepository1.add("KCIAAA003VA003");//	达成率
//独立区健康评估按时完成率（联考）
    indexRepository1.add("KCIAAB001VA001");//	目标值
    indexRepository1.add("KCIAAB001VA0021");//实际值
//独立区年度体检完成率（联考）
    indexRepository1.add("KCIAAB002VA001");//	目标值
    indexRepository1.add("KCIAAB002VA002");//	实际值
//入住合同签署完整率
    indexRepository1.add("KCIAAB004VA001");//	目标值
    indexRepository1.add("KCIAAB004VA002");//	实际值
//TK-LTC体系执行符合率
    indexRepository1.add("KCIAAB005VA001");//	全流程检查目标值-半年
    indexRepository1.add("KCIAAB005VA002");//	全流程检查实际值
    indexRepository1.add("KCIAAB005VB001");//	日常检查目标值-月度
    indexRepository1.add("KCIAAB005VB002");//	日常检查实际值
    indexRepository1.add("KCIAAB005VC001");//	实际达成
//TKR体系执行符合率
    indexRepository1.add("KCIAAB006VA001");//	全流程检查目标值-半年
    indexRepository1.add("KCIAAB006VA002");//	全流程检查实际值
    indexRepository1.add("KCIAAB006VB001");//	日常检查目标值-月度
    indexRepository1.add("KCIAAB006VB002");//	日常检查实际值
    indexRepository1.add("KCIAAB006VC001");//	实际达成
//康复医院门诊病历书写合格率
    indexRepository1.add("KCIAAB007VA001");//	目标值
    indexRepository1.add("KCIAAB007VA002");//	实际值
//康复医院甲级病案率
    indexRepository1.add("KCIAAB008VA001");//	目标值
    indexRepository1.add("KCIAAB008VA002");//	实际值
//养康客户满意度（联考）
    indexRepository2.add("KCIAAB009VA001");//	目标值
    indexRepository2.add("KCIAAB009VA002");//	独立区（75%/25%）
    indexRepository2.add("KCIAAB009VA003");//	护理区（12.5%/37.5%）
    indexRepository2.add("KCIAAB009VA004");//	医院住院（7.5%/22.5%）
    indexRepository2.add("KCIAAB009VA005");//	医院门诊（5%/15%）
    indexRepository2.add("KCIAAB009VA006");//	实际值合计
//养康净推荐值ＮＰＳ（独立区）
    indexRepository1.add("KCIAAB011VA001");//	目标值
    indexRepository2.add("KCIAAB011VA002");//	独立区实际值
//净推荐值ＮＰＳ（护理区+康复医院）
	indexRepository1.add("KCIAAB012VA001");//	目标值
	indexRepository1.add("KCIAAB012VA002");//	护理区（50%）
	indexRepository1.add("KCIAAB012VA003");//	医院住院（30%）
	indexRepository1.add("KCIAAB012VA004");//	医院门诊（20%）
	indexRepository1.add("KCIAAB012VA005");//	实际值合计
//全景及专项计划
	indexRepository1.add("KCIAAB013VA001");//	目标值
	indexRepository1.add("KCIAAB013VA002");//	实际值
//关键信息正确率
	indexRepository1.add("KCIAAC001VA001");//	目标值
	indexRepository1.add("KCIAAC001VA002");//	实际值
//主流客户占比
	indexRepository1.add("KCIAAC003VA001");//	目标值
	indexRepository1.add("KCIAAC003VA002");//	实际值
//院感
    indexRepository1.add("KCIAAC004VA001");//	目标值
	indexRepository2.add("KCIAAC004VA002");//	实际值


//事业群

//收入
	indexRepository1.add("KGIAAA001VA003");//	事业群达成率
	indexRepository1.add("KGIAAA001VB003");//	部门达成率Ⅰ
	indexRepository1.add("KGIAAA001VC003");//	部门达成率Ⅱ
//净利润
	indexRepository1.add("KGIAAA002VA003");//	事业群达成率
	indexRepository1.add("KGIAAA002VB003");//	部门达成率Ⅰ
	indexRepository1.add("KGIAAA002VC003");//	部门费用达成率
//净新增
	indexRepository1.add("KGIAAA003VA003");//	达成率
//独立区健康评估按时完成率（联考）
	indexRepository1.add("KGIAAB001VA001");//	目标值
	indexRepository1.add("KGIAAB001VA002");//	实际值
//独立区年度体检完成率（联考）
	indexRepository1.add("KGIAAB002VA001");//	目标值
	indexRepository1.add("KGIAAB002VA002");//	实际值
//入住合同签署完成率
	indexRepository2.add("KGIAAB004VA001");//	目标值
	indexRepository2.add("KGIAAB004VA002");//	实际值
//TK-LTC体系执行符合率
	indexRepository1.add("KGIAAB005VA001");//	全流程检查目标值
	indexRepository1.add("KGIAAB005VA002");//	全流程检查实际值
	indexRepository1.add("KGIAAB005VA003");//	日常检查目标值
	indexRepository1.add("KGIAAB005VA004");//	日常检查实际值
	indexRepository1.add("KGIAAB005VA005");//	达成率
//TKR体系执行符合率
	indexRepository1.add("KGIAAB006VA001");//	全流程检查目标值
	indexRepository1.add("KGIAAB006VA002");//	全流程检查实际值
	indexRepository1.add("KGIAAB006VA003");//	日常检查目标值
	indexRepository1.add("KGIAAB006VA004");//	日常检查实际值
	indexRepository1.add("KGIAAB006VA005");//	达成率
//康复医院门诊病历书写合格率
	indexRepository1.add("KGIAAB007VA001");//	目标值
	indexRepository1.add("KGIAAB007VA002");//	实际值
//康复医院甲级病案率
	indexRepository1.add("KGIAAB008VA001");//	目标值
	indexRepository1.add("KGIAAB008VA002");//	实际值
//养康客户满意度（联考）
	indexRepository2.add("KGIAAB009VA001");//	目标值
	indexRepository2.add("KGIAAB009VA002");//	独立区（50%）
	indexRepository2.add("KGIAAB009VA003");//	护理区（25%）
	indexRepository2.add("KGIAAB009VA004");//	医院住院（15%）
	indexRepository2.add("KGIAAB009VA005");//	医院门诊（10%）
	indexRepository2.add("KGIAAB009VA006");//	实际值合计
//养康NPS
	indexRepository2.add("KGIAAB010VA001");//	目标值
	indexRepository2.add("KGIAAB010VA002");//	独立区（50%）
	indexRepository2.add("KGIAAB010VA003");//	护理区（25%）
	indexRepository2.add("KGIAAB010VA004");//	医院住院（15%）
	indexRepository2.add("KGIAAB010VA005");//	医院门诊（10%）
	indexRepository2.add("KGIAAB010VA006");//	实际值合计
//全景及专项计划
	indexRepository1.add("KGIAAB013VA001");//	目标值
	indexRepository1.add("KGIAAB013VA002");//	实际值
//关键信息正确率
	indexRepository1.add("KGIAAC001VA001");//	目标值
	indexRepository1.add("KGIAAC001VA002");//	实际值
//主流客户占比
	indexRepository1.add("KGIAAC003VA001");//	目标值
	indexRepository1.add("KGIAAC003VA002");//	实际值
//院感
	indexRepository2.add("KGIAAC004VA001");//	目标值
	indexRepository2.add("KGIAAC004VA002");//	实际值



    }
}
